A new system for BIST architecture generation for embedded memories in SoCs

نویسندگان

  • Juraj Šubín
  • Štefan Krištofík
  • Elena Gramatová
چکیده

The paper is aimed at a new system for generation of suitable BIST (Built-in Self-Test) blocks for effective testing of multiple memories integrated in a SoC (System on Chip). Incoming technologies, chip complexity and increasing clock frequencies give new challenges for testing huge number of embedded SoC memories. SoCs have to be tested after their manufacturing and always during their life-time. The reliability of nowadays SoCs and their life-time depend mainly on the reliability of embedded memories, which can occupy more than 70 % of the chip area [1]. Thus memories have to be tested carefully for different types of faults. Memory BIST technique is one of the efficient approaches for testing memories and for keeping test quality and its frequency at desirable levels. The quality of fault coverage basically depends on applied test algorithms related to targeted faults. The problem is how to test more than hundred or thousand of memories integrated inside SoCs by BIST. Using one BIST to test all memories serially is a time consuming process. On the other hand, adding a test wrapper to each memory would enable parallel testing. Parallel testing is time-effective but some other aspects become problematic such as higher area overhead and high power consumption. Current hybrid BIST techniques use both serial and parallel testing. They utilize a combination of serial and parallel test wrappers for embedded memories and testing is controlled via central control unit (BIST controller). Common SoCs with hundreds of memories on chip already use such BIST techniques and these test techniques have to be continually improved. Thus, embedded memories can be tested in parallel or in serial depending on the test constraints. Test constrains mean the test quality in the context of fault coverage, test length related to testing time, area overhead and power consumption during test application. A hybrid technique seems to be the best BIST method for testing multiple memories with various parameters and designing a suitable BIST architecture for a SoC. The parameters are defined a) from the test constrains, and b) from memories and their position within the SoC. A general scheme of hybrid testing is depicted in fig. 1 containing 8 memory blocks. The BIST controller controls both serial and parallel testing. Its complexity and functionality depend on the Fig. 1. BIST architecture for memories in SoC.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Embedded Memory Bist for Systems-on-a-chip Embedded Memory Bist for Systems-on-a-chip

Embedded memories consume an increasing portion of the die area in deep submicron systems-on-a-chip (SOCs). Manufacturing test of embedded memories is an essential step in the SOC production that screens out the defective chips and accelerates the transition from the yield learning phase to the volume production phase of a new manufacturing technology. Built-in self-test (BIST) is establishing ...

متن کامل

Many of today’s chips demand more embedded memory than ever before

Many of today’s chips demand more embedded memory than ever before. SoCs and FPGAs are also moving from logic-dominant to memory-dominant chips. The addition of memory, while it creates a more powerful chip, increases die size and results in poor yield. As the percentage of embedded memory continues to increase, so does the chip’s complexity, density, speed and of course, the probability of fai...

متن کامل

Concurrent BIST for Embedded SRAMs in SoCs

With the progress of deep submicron technology and increasing design complexity, hundreds of memory cores with different size and configuration are embedded in system-on-chips (SoCs). These memory cores occupy a noticeable silicon area and need an efficient and low-cost test methodology. Built-in Self-test (BIST) is a practical solution provides a certain degree of reliability and flexibility. ...

متن کامل

Built-In Self-Test and Diagnosis of Multiple Embedded Cores in SoCs

An efficient approach is presented for Built-In Self-Test (BIST) and diagnosis of embedded cores in System-on-Chip (SoC) devices using an embedded Field Programmable Gate Array (FPGA) core. The approach targets multiple regular structure cores including memories, multipliers, etc., but can be used to test any set of multiple identical cores in a SoC that also contains an embedded FPGA core with...

متن کامل

An Efficient BIST Architecture for Embedded RAMs

In this paper, a new BIST(Built-In Self-Test) structure for efficient test of embedded RAMs is proposed. In proposed embedded memory BIST(EMBIST) architecture, various algorithms are allowed to be executed, and just one controller can test more than one embedded memories. And, the proposed EMBIST has efficient structure that requires smaller hardware overhead. The experimental result demonstrat...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015